@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Roboto:700);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:700);

*
{
	margin:0px;
	padding:0px;
}

@-moz-document url-prefix() { 
#ds_div {
	display:inline-block !important;
	overflow-x: hidden;
}
}


a, img, a img, input
{
	text-decoration:none; outline:none; border:0px;
}
.left
{
	float:left;
}
.right
{
	float:right;
}
.wrapper
{
	float:left; width:100%; height:auto; background:#fff; font-family:Arial, Helvetica, sans-serif; background:url(images/bg.png) no-repeat center top;
}
.container
{
	margin:0 auto; width:1007px; position:relative;
}
.header
{
	float:left; width:100%; height:auto;
}
.logo
{
	float:left; width:auto; height:auto;
}
.header-right
{
	float:right; width:auto; height:auto; margin-top:52px;
}
.phone
{
	float:left; width:auto; height:auto; color:#ffaf01; font-size:19px; font-weight:bold; margin-right:30px;
}
.phone img
{
	vertical-align:top; margin-right:10px;
}
.search-container
{
	float:right; width:161px; height:26px; background:#fff; border-radius:5px;
}
.search-field
{
	float:left; width:130px; height:15px; font-size:12px; margin-top:6px; margin-left:5px; background:none; color:#959494; font-family:Arial, Helvetica, sans-serif;
}
.search-btn
{
	float:right; background:url(images/search-btn.png) no-repeat left top; width:13px; height:14px; cursor:pointer; color:transparent; margin-right:5px; margin-top:6px;
}
.features
{
	float:left; width:100%; height:auto; text-align:center; margin:5px 0px 20px;
}
.feature-section
{
	display:inline-block; width:175px; height:auto; margin:0px 36px;
}
.feature-section img
{
	vertical-align:middle; margin-right:10px; margin-top:10px;
}
.feature-section p
{
	float:right; width:107px; font-family: 'Roboto Condensed', sans-serif; font-size:18px; color:#fff; text-align:left;
}
.feature-section p span
{
	font-size:11px; vertical-align:top;
}
.menu
{
	float:left; width:100%; height:54px; background:#fcd56f; font-family: 'Roboto', sans-serif; border-bottom:12px solid #792a05; position:relative;
}
.menu ul
{
	float:left; width:auto; height:auto; list-style:none; font-size:15px; margin-left:6px;
}
.menu ul li
{
	float:left; width:auto; height:auto; display:block; line-height:54px; 
	padding-right: 16px; margin-left:17px; border-right:2px solid #fff;
}
.menu ul li a
{
	color:#792a05;
}
.menu ul li:last-child
{
	border:0px;
}
.content
{
	float:left; width:96%; height:auto; padding:2%; background:#f6f6f6; box-shadow:0px 0px 9px #b5b4b4;
}
.banner
{
	float:left; width:100%; height:auto;
}
.banner img
{
	width:100%;
}
.services
{
	float:left; width:100%; height:auto; display:inline-block; text-align:center; margin-top:10px; margin-bottom:70px; overflow:hidden;
}
.pick-up
{
	display: inline-block; width:310px; height:auto; text-align:center; float:left; margin-top:45px;
}
.services-section
{
	display:inline-block; width:316px; height:auto;
}

.services-section img {
	/* 
	height:170px;
	width:275px;
	*/
}

.services-section span
{
	float:left; width:100%; height:53px; line-height:53px; font-size:22px; font-weight:bold; background:#fdc527;
}
.services-section span a
{
	color:#000;
}
.product
{
	float:left; width:100%; height:auto; text-align:center;
}
.product h2
{
	float:left; width:100%; height:auto; font-size:18px; color:#792a05; margin-bottom:10px;
}
.footer
{
	width:100%; background:url(images/footer-bg.png) repeat-x left top; height:119px; font-size:13px; color:#fff; text-align:center; margin-top:-54px; font-family:Arial, Helvetica, sans-serif; display:inline-block;
}
.footer span
{
	display:inline-block; margin-top:75px;
}
.left-content
{
	float:left; width:212px; height:auto; 
	/* margin-left:10px; */ margin-top:20px;
}
.top-cateogries
{
	float:left; width:100%; background:url(images/top-category.png) no-repeat left top; height:39px;
}
.list
{
	float:left; margin-left:1px; border-left:2px solid #fff; border-right:2px solid #fff; background:#fdc527; width:205px;
}
.list ul
{
	float:left; width:180px; height:auto; list-style:none; font-size:13px; margin:10px 0px 30px 10px;
}
.list ul li
{
	float:left; width:100%; height:auto; display:block; line-height:30px;
}
.list ul li a
{
	color:#792a05;
}
.sub-menu
{
	float:left; width:100% !important; margin-left:0px !important; margin:10px 0px 0px !important; border-top: 1px solid #da9a00; padding-top:10px;
}
.sub-menu li
{
	background:url(images/bullet.png) no-repeat left center; float:left; width:95% !important; padding-left:5% !important;
}
.right-content
{
	width:721px; float:right;  height:auto; margin-right:10px; margin-top:20px;
}
.gallery
{
	float:left; width:350px; height:300px; padding:20px; background:#fff; border:1px solid #fdc527;
}

.gallery img {
	max-height:300px;
	max-width:350px;
}

.gallery-detail
{
	float:right; width:310px; height:auto; margin-top:10px;
}
.gallery-detail h1
{
	float:left; width:100%; height:auto; font-size:20px; color:#792a05; margin-bottom:200px;
}
.price-section
{
	float:left; width:100%; height:auto; margin:50px 0px; color:#792a05; display:none;
}
.price-section span
{
	float:left; width:100%; height:auto;
}
.price-section span:first-child
{
	font-size:20px;
}
.price-section span:first-child strong
{
	/* text-decoration:line-through; */ font-weight:normal;
}
.price-section span:last-child
{
	font-size:16px; margin-top:5px;
}
.price-section span:last-child strong
{
	font-size:32px; font-weight:normal;
}
.link-section
{
	float:left; width:100%; height:auto; display:none;
}
.link-section a
{
	display:block;
}
.other-links
{
	float:left; width:100%; height:auto; font-size:14px; margin-top:15px; display:none;
}
.other-links span
{
	float:left; width:100%; height:auto; margin-top:10px;
}
.other-links span img
{
	vertical-align:middle; margin-right:5px;
}
.other-links span a
{
	color:#792a05;
}
.listing-banner
{
	float:left; width:100%; height:auto; margin:15px 0px;
}
.listing-banner img
{
	width:100%;
}
.tabs-ul {
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px;
    height:auto;
    list-style: none outside none;
    width: 100%;
	float:left;
	font-weight:bold;
}
ul.tabs-ul li
{
	display:inline-block; float:left; line-height:34px; height:34px; width:115px; background:url(images/tab-bg.png) repeat-x left top; border:1px solid #dadddf; text-align:center; margin-right:2px; border-radius:7px 7px 0px 0px;
}
ul.tabs-ul li a {
    color: #878787;
    cursor: pointer;
    display: block;
    text-align: center;
    text-decoration: none;
}
ul.tabs-ul .active
{
	background:url(images/tab-active.png) repeat-x left top !important;
}
.active a
{
	color:#792a05 !important;
}
.paragraph {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dfdfdf;
    color: #636363;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: auto;
    line-height: 23px;
    margin-bottom: 5px;
    padding: 35px 3%;
    text-align: left;
    width: 93.8%;
	margin-bottom:30px;
}

.paragraph p {
	padding:0 0 5px 0;
}

.paragraph p img {
	display:block;
	margin:0 auto;
}

.paragraph p a {
	color:#06F !important;
}

.paragraph ul {
	margin:0 0 5px 25px;
}


/* ebay styles */
body a:link, body .g-novisited a:visited, a:visited
{
	text-decoration:none; 
	color: #363636;
	/* font-family: tahoma; */
}
table.gallery td.details
{
	float:none; width:auto; margin:0; background:none;
}
ul.lev2
{
	/* margin-left:8px; */
	/* padding-top: 5px; */
	/* padding-bottom: 10px; */
	font-size: 12px;
}
ul.lev2 li {
    width: 174px;

    /* margin-left: -33px; */
    /* padding-left: 45px; */
}
ul.lev3 {

}
ul.lev3 li
{
	
}

ul.lev2 li a
{
	
}

ul.lev3 li a
{
	
}

#LeftPanel {  width:220px !important; padding-left:0px; }
.bottombg
{
	float: left;
width: 100%; 
	/* margin-top: 5px; */
height: auto;
	/* background: #ffffff; */
}
td#CentralArea {

padding-bottom: 10px;

/* background: #ffffff; */

}
table.content-container-table {
width: 1007px;
margin: 6px auto 0px auto;
padding-top: 20px;
padding-left: 30px;
padding-right: 30px;
background: #f6f6f6;      box-shadow: 0 5px 10px #b3b3b3;
}
.ttl {
display: none;
}
a.all_cats {
display: none;
}
table.v4acpcont {
display: none;
}

.footerline
{
	width: 950px;
padding: 25px;
margin: 0 auto;
background: #fff;
border-top: 5px solid #ddddd8;
}
td#CentralArea div.v4stabl {
margin-bottom: -56px;
font-size: 12px;
margin-top: 15px;
padding-right: 6px;
}
span#v4-8 {
/* display: none; */
}
div.v4stabl a
{
	color: #792a05;
	text-decoration:none;
}

.ctrlbr
{
color: #000000;
height: 14px;
padding: 0;
text-align: left;
float: left;
border: none;
margin-right: 0px;
/* margin-top: -45px; */
/* background-color: #fff; */
padding: 6px 5px 6px 0px;
/* border-bottom: 1px solid #cbcbcb; */
margin-right: 10px;
position:relative;
/* top:-9px; */
}
span.pdmt .label {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}
.ctrlbr span#v4-7, .ctrlbr span#v4-8
{

	color: #e9a400;
	font-weight: bold;
	font-size: 12px;
}
span.pdmt
{
	font-size:12px;
}


td#CentralArea span.pdmt
{
	padding-right:0px; 
	/* padding-left:10px; */
	font-weight: normal;
}
span.pdmt .cur {
	  background: url(images/arrow1.png) no-repeat scroll right center;
padding-right: 14px;

	  color: #792a05;
font-weight: bold;
font-size: 12px;
margin-right: 10px;
}
span.pdmt img
{
	display:none;
}
.fpcc .countClass {
font-family: Arial;
font-weight: bold;
color: #792a05;
font-size: 18px !important;
}

.fpcc span.keywordClass {
color: #000000;
background-color: transparent;
font-size: 13px;
font-weight: bold;
}
.r3_cm
{
	width: 708px;

float: right;
	/* background: #fff; */
	margin-top: 20px;
	/* border: 1px solid #ccc; */
	padding: 0 0px 15px 0px !important;
}
.r3_hm, .r3_c, .r3_s
{
	border:none !important;
}
.r3_t
{
	background:none !important;
}
.r3_t b, .r3_bl b
{
	margin:0 !important;
	background:none;
}
.r3_t i, .r3_bl i
{
	display:none;
}
.rs_box
{
	border-top: 1px solid #cbcbcb;
	/* height: 15px; */
	box-shadow: none !important;
}
.cmpBr
{
border-bottom: 1px solid #cbcbcb;
height: 15px; background:none;
	
padding: 6px  5px;
}
	.cmsg{ font-size: 11px; padding-right:0; padding-top:0;}
.cmpBr span a {
color: #792a05!important;
font-size: 11px;
}

table.grid
{
	float:left; 
	margin-top: 6px;
}
.grid td.gallery {
    float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
height: auto;

    margin-bottom: 5px;

    margin-right: 7px;

    margin-left: 0;
padding: 0px;
text-align: center;

    width: 230px;

    margin-top: 0;
    border: 0;
    background: none;
}
table.gallery {
height: 300px;
border-radius: 5px;
background-color: #ffffff;
width: 230px !important;
border: 1px solid #e9e9e9;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
padding: 0;
}
.grid td.left
{
	border:none;
}
table.gallery td.picture
{
	padding:0 !important;
}
table.gallery td.details div.ttl
{
	display:block;
}
table.gallery td.details div.ttl a
{
color: #792a05 !important;
font-weight: bold;
font-size: 12px;
line-height: 1.5;
}
table.gallery td.details div.ttl {
margin: 2px 0 15px 0;
text-align: left;
}
table.gallery tbody {
width: 100%;

}
table.fixed
{
	width:100%;
}
table.fixed td
{
	width: 50%; 
	text-align: right;
	/* display: block; */
}
table.gallery .mi
{
	display:none;
}
.mi a {
    color: #000000 !important;
    font-size: 12px;
    font-weight: bold;
}
div.ship.clearFullDiv.clr
{
display:none;

}
table.fixed tr td img {

text-align:left;

display: block;

}
table.fixed tr td span.bin.g-b
{
font-weight: normal;
font-weight: bold;
color: #000000;


font-size: 13px;
font-family: arial;
text-align: right;
}
table.fixed div.time2 {
	color: #000;
padding-top: 22px;width:120%;
	display: none;
}
div.itemseparator
{
	margin:7px 0; border:none;
}
td#CentralArea div.dynpg
{
	background-image: none;
    
	border: 0;
    float: left;
    margin: 20px 0 0;
    padding: 0;
    width: 100%;
}
.r3_t, .r3_t b, .r3_bl, .r3_bl b
{
	background-image:none;
}
table.pgbc
{
border: 1px solid #d7d7d7; 
background: #fff;
}
table.pgbc a, .dynpg .r .form label{ color: #000;}
.pgbc {
color: #FFFFFF;
padding: 0 5px;
background-color: transparent;
border: none;
width: 100%;
border-radius: 5px;
margin-left:5px
}

span.cnt
{
	display:none !important;
}
#fpcap {
width: 710px;
height: 25px;
/* margin-top: -26px; */
padding: 6px 0px 0px 0;
background: transparent;
border-top: 0;
border-bottom: 0;
}
.fpcc .matchClass

{color: #000000;
font-size: 13px;

}
.rs-pview { padding:0;}
.dynpg span.page { color: #000;}
.dynpg .prev a.disabled { color: #000;}
.dynpg span.pipe {
margin: 0 3px;
padding: 0;
color: #000;
}
.dynpg td.pages a.enabled:visited, .dynpg td.pages a.enabled
{
	color: #000;
}
input#q_10 {
background-color: #777777;
  border: 0;
  color: #fff;
  padding: 3px 6px;
  font-weight: bold;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 12px;
}
td#CentralArea span.pdmt:first-child {
display: none;
}
.swiftfooter
{
text-align: center;
background: url('https://justbricks.com.au/AUCTIVAEBAY/images/bottom-seperator.png') no-repeat center 30px #FFF;
float: left;
width: 100%;
}
.ml-pm ul li, .ml-pm ul li a:hover, .ml-pm ul li a:link, .ml-pm ul li a:visited{ color:#000;}
#v4-55 > table > tbody > tr > td.m > table > tbody > tr > td.pages > a.disabled {
color: #666 !important;
}
#TopPromoArea{
 width: 712px !important;
float: right; display:block;}

.dynpg .r .form input.page {
	margin: 0 5px;
	width: 28px;
	border: 1px solid #AAA;	
}
.v4stabl b {
color: #333333;
}

span.bid.g-b {
font-size: 13px;
font-weight: bold;
}
table.gallery table.fixed span.stp { display:none; }
.anchors {   background: url(images/buynow-btn.png) no-repeat top center;
  display: inline-block;
  width: 127px;
  height: 33px;
  margin-top: 15px;}

table.grid td.gallery:last-child {
  margin-right: 0;
}
/* ------------- SITE NOTICE START ------------- */
div#GlobalNotice {
	/* Sitenotice box*/
	width:100%;
	height: auto;
	margin: 20px 0;
	border: solid #F00 1px;
	background: #FEEFDA;
	}
	
div#GlobalNotice h3 {
	/* Title */
	height: 38px;
	width: 97%;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #555;
	text-align: center;
	line-height: 46px;
	border-bottom: #555 dotted 1px;
	}
	
div#GlobalNotice div {
	/* Message container */
	width: 96%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555;
	height: auto;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	}
	
/* ------------- SITE NOTICE END ------------- */



/* Related items styles */

.sp-wrapper {
    margin: 0 auto;
    padding: 0;
    position: relative; max-width:88% !important;
	clear:both;
}
.sp-wrapper img {
    display: block;
    max-width: 100%;
}
.sp-wrapper .sp-viewport {
    /* background: none repeat scroll 0 0 #fff; */
    margin-left: 2px;
}
.sp-wrapper .sp-pager, .sp-wrapper .sp-controls-auto {
    bottom: -30px;
    position: absolute;
    width: 100%;
}
.sp-wrapper .sp-loading {
    background: url("images/bx_loader.gif") no-repeat scroll center center #fff;
    height: 100%;
    left: 0;
    min-height: 50px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}
.sp-wrapper .sp-pager {
    color: #666;
    display: none;
    font-family: Arial;
    font-size: 0.85em;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
}
.sp-wrapper .sp-pager .sp-pager-item, .sp-wrapper .sp-controls-auto .sp-controls-auto-item {
    display: inline-block;
}
.sp-wrapper .sp-pager.sp-default-pager a {
    background: none repeat scroll 0 0 #666;
    border-radius: 5px;
    display: block;
    height: 10px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.sp-wrapper .sp-pager.sp-default-pager a:hover, .sp-wrapper .sp-pager.sp-default-pager a.active {
    background: none repeat scroll 0 0 #000;
}
.sp-wrapper .sp-prev {
    background: url("images/left-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: -40px;
}
.sp-wrapper .sp-next {
    background: url("images/right-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    right: -40px;
}
.sp-wrapper .sp-controls-direction a {
    height: 30px;
    margin-top: -16px;
    outline: 0 none;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 25px;
    z-index: 9999;
}
.sp-wrapper .sp-controls-direction a.disabled {
}
.sp-wrapper .sp-controls-auto {
    text-align: center;
}
.sp-wrapper .sp-controls-auto .sp-start {
    background: url("images/controls.png") no-repeat scroll -86px -11px rgba(0, 0, 0, 0);
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}
.sp-wrapper .sp-controls-auto .sp-start:hover, .sp-wrapper .sp-controls-auto .sp-start.active {
    background-position: -86px 0;
}
.sp-wrapper .sp-controls-auto .sp-stop {
    background: url("images/controls.png") no-repeat scroll -86px -44px rgba(0, 0, 0, 0);
    display: block;
    height: 11px;
    margin: 0 3px;
    outline: 0 none;
    text-indent: -9999px;
    width: 9px;
}
.sp-wrapper .sp-controls-auto .sp-stop:hover, .sp-wrapper .sp-controls-auto .sp-stop.active {
    background-position: -86px -33px;
}
.sp-wrapper .sp-controls.sp-has-controls-auto.sp-has-pager .sp-pager {
    text-align: left;
    width: 80%;
}
.sp-wrapper .sp-controls.sp-has-controls-auto.sp-has-pager .sp-controls-auto {
    right: 0;
    width: 35px;
}
.sp-wrapper .sp-caption {
    background: none repeat scroll 0 0 rgba(80, 80, 80, 0.75);
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.sp-wrapper .sp-caption span {
    color: #fff;
    display: block;
    font-family: Arial;
    font-size: 0.85em;
    padding: 10px;
}



.sp-viewport {
    height: 285px !important;
}
.sp-viewport ul li {
	margin: 0 18px;
	width: 120px !important;
	border: 1px solid #fdc527;
	background-color: #ffffff;
	padding: 0 5px;
	position: relative;
	height: 210px;
}
.gal_img {
    border: 0;
    height: 90px;
    padding: 5px;
    width: 100px;
    text-align: center;
    /* float: left; */
    margin: 0 auto;
}
.gal_img img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-height: 90px;
    max-width: 100px !important;
    width: auto;
}
.gal_title {
    float: left;
    height: 41px;
    text-align: center;
    width: 100%;
	padding:5px 0;
	overflow:hidden;
	margin-bottom:16px;
}
.gal_title a {
    color: #792a05 !important;
    text-decoration: none;
    font-family: arial;
    font-size: 13px;
}
.gal_price span {
    float: left;
    text-align: center;
    width: 100%;
}
.gal_price span a {
    color: #792a05;
    text-decoration: none;
	
    font-size: 16px;
	font-weight:bold;
    font-family: arial;
}
.gal_button {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 135px;
    margin-left: -6px;
    position: absolute;
    bottom: -22px;
}
.gal_button a {
    background: url(images/viewitems-btn.png) no-repeat;
    /* color: #ffffff; */
    /* font-size: 14px; */
    /* line-height: 14px; */
    padding: 0;
    text-decoration: none;
    width: 132px;
    height: 35px;
    display: inline-block;
    color: transparent !important;
}

/*listing page related items */
.listing-related .sp-wrapper .sp-prev {
  background: url("images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.listing-related .sp-wrapper .sp-next {
    background: url("images/arrow-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.listing-related .sp-wrapper .sp-controls-direction a {
    height: 21px;
    width: 15px;
}
.listing-related .sp-viewport ul li {
	margin:0 15px;
}

/* Responsive listing */
@media (max-width: 640px)
{
#ds_div { width:630px !important; overflow:hidden !important; margin:0 auto !important;}
.container
{
	width:96%;
}

.listing-banner {
	display:none;
}

.header-right, .menu, .features, .left-content
{
	display:none;
}
.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}

.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.sp-viewport ul li {
    margin: 0 20px;
    text-align: center;
    width: 240px !important; height:270px;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	

#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
.zoom-small-image { width:73% !important; float:none !important; position:static !important; margin-left:auto; margin-right:auto;}

}
@media (max-width: 568px)
{
#ds_div { width:550px !important; overflow:hidden !important; margin:0 auto !important;}
.listing-banner {
	display:none;
}
.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}
.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}

.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.paragraph
{
	width:92%; border-left:0px; border-right:0px;
}
.sp-viewport ul li {
    margin: 0 20px;
    text-align: center;
    width: 210px !important; height:270px;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	

a.cloud-zoom img{ max-width:492px !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
.zoom-small-image { width:83% !important; float:none !important; position:static !important; margin-left:auto; margin-right:auto;}


}
@media (max-width: 480px)
{
#ds_div { width:470px !important; overflow:hidden !important; margin:0 auto !important;}
.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}

.listing-banner {
	display:none;
}
.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.sp-viewport ul li {
     height: 252px;
    margin: 0 20px;
    text-align: center;
    width: 145px !important;
}
.gal_button { margin-left:3px; }
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	

a.cloud-zoom img{ max-width:420px !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
.zoom-small-image { width:97% !important; float:none !important; position:static !important; margin-left:auto; margin-right:auto;}
}
@media (max-width: 424px)
{
	#ds_div { width:420px !important; overflow:hidden !important; margin:0 auto !important;}
.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}

.listing-banner {
	display:none;
}

.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.sp-viewport ul li {
    margin: 0 20px;
    text-align: center;
    width:170px !important; height:270px;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	
.zoom-small-image { width:102% !important;}
a.cloud-zoom img{ max-width:344px !important;}
.footer { width:100% !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
#wrap { width:auto !important;}
}
@media (max-width: 414px)
{
#ds_div { width:412px !important; overflow:hidden !important; margin:0 auto !important;}

.container
{
	width:96%;
}

.listing-banner {
	display:none;
}

.header-right, .menu, .features, .left-content
{
	display:none;
}
.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}


.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.sp-viewport ul li {
    margin: 0 20px;
    text-align: center;
    width: 160px !important; height:270px;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	
.zoom-small-image { width:102% !important;}
a.cloud-zoom img{ max-width:344px !important;}
.footer { width:100% !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
#wrap { width:auto !important;}
}
@media (max-width: 400px)
{
#ds_div { width:400px !important; overflow:hidden !important; margin:0 auto !important;}
.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}

.listing-banner {
	display:none;
}

.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}

	
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.sp-viewport ul li {
    margin: 0 20px;
    text-align: center;
    width: 160px !important; height:270px;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	
.zoom-small-image { width:102% !important;}
a.cloud-zoom img{ max-width:344px !important;}

 .footer { width:100% !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
#wrap { width:auto !important;}
}
@media (max-width: 384px)
{
#ds_div { width:374px !important; overflow:hidden !important; margin:0 auto !important;}

.container
{
	width:96%;
}

.listing-banner {
	display:none;
}

.header-right, .menu, .features, .left-content
{
	display:none;
}
.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.sp-viewport ul li {
    margin: 0 20px;
    text-align: center;
    width: 320px !important; height:270px;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	
.zoom-small-image { width:102% !important;}
a.cloud-zoom img{ max-width:344px !important;}
 .footer { width:100% !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
#wrap { width:auto !important;}
}
@media (max-width: 375px)
{
#ds_div { width:370px !important; overflow:hidden !important; margin:0 auto !important;}
.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}

.listing-banner {
	display:none;
}

.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}

	
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.listing-related .sp-viewport ul li {
    margin: 0 55px;
}
.sp-viewport ul li {
    height: 252px;
    margin: 0 20px;
    text-align: center;
    width: 123px !important;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	
.zoom-small-image { width:102% !important;}
a.cloud-zoom img{ max-width:322px !important;}
 .footer { width:100% !important;}
.mousetrap { display:none !important;}
#wrap { width:auto !important;}
}

@media (max-width: 360px)
{
#ds_div { width:320px !important; overflow:hidden !important; margin:0 auto !important;}

.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}

.listing-banner {
	display:none;
}

.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}

	
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}

.listing-related .sp-viewport ul li {
    margin: 0 55px;
}
.sp-viewport ul li {
    height: 252px;
    margin: 0 20px;
    text-align: center;
    width: 123px !important;
}
.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}	
.zoom-small-image { width:102% !important;}
a.cloud-zoom img{ max-width:322px !important;}
.single-item .gal_title { width:94% !important; height:20px !important;}#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
#wrap { width:auto !important;}
}
@media (max-width: 320px)
{
#ds_div { width:310px !important; overflow:hidden !important; margin:0 auto !important;}

.container
{
	width:96%;
}
.header-right, .menu, .features, .left-content
{
	display:none;
}

.listing-banner {
	display:none;
}

.logo
{
	width:100%; text-align:center;
}
.right-content
{
	float:left; width:100%; height:auto;
}
.gallery, .gallery-detail
{
	float:left; width:100%; margin:20px 0px 0px; padding:0px;
}
.gallery img
{
	width:96%; padding:2%;
}
ul.tabs-ul li
{
	width:100%; margin-right:0px; margin-bottom:5px;
}
.product img
{
	width:100%;
}



.listing-related .sp-viewport ul li {
    margin: 0 55px;
}
.sp-viewport ul li {
    height: 252px;
    margin: 0 20px;
    text-align: center;
    width: 123px !important;
}

.gal_img { margin:0 auto;}
.sp-wrapper .sp-prev {
	left:0;}
.sp-wrapper .sp-next { right:0;}
.sp-viewport { float:left;}
.sp-wrapper .sp-controls-direction a { margin-top:165px !important;}
#wrap { width:auto !important;}
.zoom-small-image { float:none !important; width:auto !important; position:static !important;}
a.cloud-zoom img{ max-width:266px !important;}
#wrap a { pointer-events:none;}
.mousetrap { display:none !important;}
.zoom-small-image span { display:none;}
.listingrelatdprod { width:99% !important;}

}


/*ebay styles*/
.hidden { diplay:none; }
.swiftfooter
{
text-align: center;
background: url('https://justbricks.com.au/AUCTIVAEBAY/images/bottom-seperator.png') no-repeat center 30px #FFF;
float: left;
width: 100%;
}

/* ---------- CUSTOM PAGE -------------*/

.custom-pages {
	width: 97%;
	position: relative;
	float: right;
	margin-top:10px;
}
.custom-pages-title {
  font-family: 'Roboto', sans-serif;
  padding-bottom:5px;
  height: 21px;
  width: 97.5%;
  color: #AC2F00;
  font-size: 20px;
  font-weight: bold;
  line-height: 23px;
  border-bottom:solid;
  border-bottom-color:#999;
  border-bottom-width:1px;
	}

.custom-pages-content {
	float:left;
	width:99.5%;
	padding-bottom:15px;
	font-size:14px;
	padding:10px 0;
	}

.custom-pages-content h2 {
	font-size: 19px;
	font-weight: normal;
	color: #01B5CC;
	padding: 11px 0 5px 0;
	}

.custom-pages-content p {
	padding:5px 0;
	line-height:20px;
	}

.custom-pages-content ul {
	margin-left:20px;
	line-height:20px;
	}

.custom-pages-content ol {
	margin-left:20px;
	line-height:20px;
	}	
	
..custom-pages-content p img {
	display:block;
	margin:0 auto;
}

..custom-pages-content p a {
	color:#06F !important;
}

/* --------------------- FEATURED PROMO LEFT SETTINGS - ++++++++ MIDDLE ++++++++ --------------------- /*

/*- Slideshow container style --------------------*/

div#FMGlobalSlideshow {
	width: 721px;
	height: 158px;
	margin: 0 auto;
}


/*- Direction nav style --------------------------*/

div#FMGlobalSlideshow>a.direction.prev,
div#FMGlobalSlideshow>a.direction.next {

	/* dir2-**.png */
	padding:  30px 0 0 30px;
	margin : -15px 10px 0;
	background-position: -30px 0;
	background-image: url(https://justbricks.com.au/AUCTIVAEBAY/images/dir2-wb.png);

	/* To use dir1-**.png style instead, uncomment this */
	/*
		padding:  44px 0 0 22px;
		margin : -22px 0 0;
		background-position: -22px 0;
		background-image: url(resources/nav/dir1-wb.png);
	*/
}
div#FMGlobalSlideshow>a.direction.next {
	background-position: 0 0;
}

/*- Pagination style -----------------------------*/

div#FMGlobalSlideshow>p.pagination>a {
	background-image: url(https://justbricks.com.au/AUCTIVAEBAY/images/bul1-gw.png);
}